isolating membrane - German English Dictionary